small town mayor - Turc Anglais Dictionnaire